package pe.com.bbva.ge.persistencia.orm.hibernate.utileria;

import pe.com.bbva.ge.domain.base.Identificador;

public class QueryParametro<Entidad> extends Identificador {
	
	/**
	 * 
	 */
	private static final long serialVersionUID = -6851586790591688611L;
	
	private Entidad valor;
	private TipoQueryParametro tipo;
	
	public enum TipoQueryParametro 
	{
		BIG_DECIMAL, STRING, LIST, DATE_TIME
	}

	public Entidad getValor() {
		return valor;
	}

	public void setValor(Entidad valor) {
		this.valor = valor;
	}

	public TipoQueryParametro getTipo() {
		return tipo;
	}

	public void setTipo(TipoQueryParametro tipo) {
		this.tipo = tipo;
	}

}
